public class Test {
    // main方法
    public static void main(String[] args) {
      // 在终端输出 test
      System.out.println("test");
      // 操作符
      int a = 6;
      int b = 4;
      int c = a + b; // + 操作符
                     // a+b  表达式
                     // a+30 表达式
      System.out.println("a+b:"+(a+b)); // 10
      System.out.println("a-b:"+(a-b)); // 2
      System.out.println("a*b:"+(a*b)); // 24
      System.out.println("a/b:"+(a/b)); // ?1
      System.out.println("a%b:"+(a%b)); // ?2
  
      // int n = 13 % 5;
      // System.out.println("n:"+n); // 3
      // int n = -13 % 5;
      // System.out.println("n:"+n); // -3
      // int n = 13 % -5;
      // System.out.println("n:"+n); // 3
      // int n = -13 % -5;
      // System.out.println("n:"+n); // -3
      // + 运算符的特点
      // String a1 = "6";
      // int b1 = 4;
      // a1+b1 = ?;
      // 62 63 10 64
      System.out.println("hello"+'a'+1);
      System.out.println('a'+1+"hello");
      System.out.println('a'+1+"hello");
      System.out.println("5+5="+5+5);
      System.out.println(5+5+"=5+5");
      // System.out.println('a1'+1+"hello");
      // System.out.println(5+5+true);// ?
      // System.out.println(5+5+"true");// ?
      // 自增 自减
      int a2 = 10;
      int c2;
      // c2 = a2++;  // a2 = a2 + 1;
      // System.out.println("a2="+a2);// 11
      // System.out.println("c2="+c2);// 10
      // 如果单独使用，目的是对变量自增或者自减，两种方式作用相同
      // a2 = 10;
      // c2 = ++a2;  // 
      // System.out.println("a2="+a2);// 11
      // System.out.println("c2="+c2);// 11
      int x = 4;
      int y = (x--) + (--x) + (x * 10);
      // 1. 
      // x = 4
      // y = 4  x = 3
      // 2. 
      // x = 3 => 2
      // y = 4 + 2
      // 3. 
      // x = 2
      // y = 4 + 2 + 20
      // 4.
      // x = 2 
      // y = 26
      System.out.println("x = " + x);
      System.out.println("y = " + y);
  
      int x2 = 10;
      x2 += 5; // x2 = x2 + 5;
      System.out.println("x2 = " + x2);
      short s = 10;
      s += 5; // s = (short)(s + 5);
      System.out.println("s = " + s);
  
    }
  }